Telephone terminal and telephone exchange system accommodating the terminal

ABSTRACT

A telephone terminal has a large size display indicating a telephone operation display of a touch panel system and it is used, for example, in a dealing speech system of financial organizations and the like. The telephone terminal has telephone operation indication functions which control the large display, as well as a master controller for controlling the display depicting telephone operation indications (pagination keys) and a slave controller for controlling the handlings concerning communication functions in order to obtain improved communication functions of the telephone terminal proper. These of the master controller and slave controller are cooperatively functioned to control these telephone indication functions and communication functions.

RELATED APPLICATIONS

This application is the National Stage application of PCT/JP96/01508,filed Jun. 5, 1996.

TECHNICAL FIELD

This invention relates to telephone terminals, such as speech terminalsof a financial dealing speech system used for financial dealing infinancial institutions of banks and security companies and the like,speech terminals for dealing precious metals, reception terminals oftaxi companies and transportation companies and the like, emergencyspeech terminals for holiday bank accounting, or telephone used inordinary offices, and a telephone exchange system accommodating suchterminals.

BACKGROUND OF THE INVENTION

The conventional telephone terminals used in the telephone exchangesystem or the dealing speech system have been used exclusively forspeech functions. When a personal computer is used in such situation,the personal computer must be placed on a different space of the deskfrom that of telephone terminals. Therefore, the space on the deskbecome narrower to place other things. A concept of, so called, computertelephony has been proposed, which has a personal computer provided witha telephone function so as to solve such problem of desk space to placethe personal computer and the telephone terminal.

Also, of a touch panel type, a multi-function telephone terminal isprovided with a display and a touch panel screen displayed on thedisplay. On the touch panel screen of this telephone terminal, ten-key(dial buttons), auto-dial keys, function keys providing specialservices, and the like are displayed.

In addition, a multi-function telephone terminal having a paginationfunction includes a monochrome display, and the status of the line inthe telephone terminal has been displayed by changing the frame color ofa line key displayed on the touch panel screen of the monochromedisplay, reversing the line key on the screen, flickering the line keyon the screen or combining such the changing reversing and flickering.

It is noted that the prior art concerning the invention is described inJapanese Patent specification Laid-open sho57(1982)-188167, sho60(1985)-116259, hei4(1992)-227363, and the U.S. Pat. No. 4,823,108, U.S.Pat. No. 5,001,710 U.S. Pat. No. 5,003,577, and a journal "NikkeiElectronics" on Feb. 14, 1994(No.601) pp115 to 127.

However, the conventional telephone terminal described above has aproblem in the response with reference to the telephone exchangeconnection. It is difficult to employ such conventional telephoneterminals in the telephone exchange system, for example, a dealingspeech system to request an instantaneous dealings and a highline-catching speed.

When the transmission of an outgoing call and the reception of anincoming call of the telephone terminal are controlled by a controlpackage (PC board) of a personal computer, an operation of thetransmission and reception processing with respect to such control isexecuted through an operating system of the PC board, so it is difficultto operate the cyclic programs of the PC board and the telephonefunction. Also, when a disc accessing is carried out in the PC board, anapplication program is waiting, thereby consuming a long time operationfor a process of a speech connection of the telephone.

The telephone exchange system necessitates a 24 hour running operation.However, the operating system (OS) of the PC board has a problem inreliability, because, when the operating system operates running for along time, it may become locked.

Additionally, the conventional multi-function telephone terminal havingthe pagination key function displays the indication of the line statuson the screen of the monochrome display. Accordingly, as there is alimit in the number of the indication of the recognizable status, andwhen the monochrome display displays the indication of the line kind onthe screen, there is another problem of cancelling the number ofcharacters of the line name with reference to the line kind on thescreen.

This invention has been made considering such problems mentioned aboveof the prior art, and it is an object of this invention to provide atelephone terminal enabling to deal an ordinary or normal informationindicated on a large size display installed thereon, which terminal hasa function to improve considerably a processing speed of speechfunction, particularly a line-catch speech and a function to displayinformation with respect to a line in its small size and highperformance, and a telephone exchange system accommodating suchtelephone terminal.

It is another object of this invention to provide a telephone terminalhaving a high reliability, which is automatically and instantaneouslyreset when the processing function of the telephone terminal is in anabnormal condition.

Still another object of this invention is to provide a telephoneterminal that is easy to use by displaying various functions withreference to speech control of the telephone terminal on the largescreen of the large display.

Further still, another object of this invention is to provide atelephone exchange system enabling to manage the data necessary to makethe telephone terminal execute its processing operation by means of anintegral management terminal of the telephone exchanger, to download thedata from the integral management terminal to the telephone terminal,and to upload the data stored in the telephone terminal to the integralmanagement terminal, and to have the telephone exchange system carry outits maintenance easily.

DISCLOSURE OF THE INVENTION

In order to attain the above-mentioned objects, a telephone terminal,according to this invention, connected to a line has a display, a firstcontroller for controlling the display, a line control means forcarrying out an interfacing function with the line, a detection meansfor detecting an operation selection of an information with reference tospeech control displayed on the display, and a second controller forcontrolling the line control means and the detections means, the secondcontroller has a means for sending a display indication informationcorresponding to a selection information to the first controller andsending a speech control information to the line control means when thesecond controller receives the selection information corresponding tothe operation selections from the detection means.

Additionally, the telephone exchange system according to the inventionincludes, in order to attain the objects thereof mentioned above, of aexchanger provided with a trunk connected to the public telephone line,a digital telephone terminal line circuit connected to the telephoneterminal, a speech channel switch for changing the connection with thetrunk and connecting the trunk and the digital telephone terminal linecircuit, and a central controller for controlling the switchingoperation of the speech channel switch, and the telephone terminal,wherein the telephone terminal has a display, a first controller forcontrolling the display, a line control means for executing interfacingfunction with the line, a detection means for detecting an operationselection with reference to speech control displayed on the display, anda second controller for controlling the line control means and thedetection means; the second controller has a means adapted to send adisplay indication information corresponding to a selection informationto the first controller and speech control information to the linecontrol means when the second controller receives the selectioninformation corresponding to the operation selections from the detectionmeans.

Consequently, it is possible to provide a small and high performancetelephone terminal provided with a large display enabling to processordinary information, whose control function is divided into that of thefirst controller for controlling the large display and the secondcontroller for controlling the executions with reference to speechfunction or speech controls, these first and second controllers are socooperated as to control the telephone terminal in order to considerablyimprove a processing speed of speech function, in particular, aline-catching speed and also to improve the line indication function andthe usability of the telephone terminal.

Also, it is possible to provide a high reliable telephone terminal whichis, when the processing function is in an abnormal condition, able toautomatically be reset in order to be adapted instantly to cope withsuch abnormal situation.

It is possible to provide through the invention a telephone terminalhaving an easiness-in-use obtained by the large display indicatingvarious function indications with reference to speech control.

Furthermore, according to the telephone exchange system of theinvention, it is possible to provide a telephone exchange system havingan easy management and maintenance, wherein the data necessary toexecute a processing of the telephone terminal is managed by an integralmanagement terminal of the telephone exchanger, the integral managementterminal makes the data enable to be downloaded to the telephoneterminal, and other data stored in the telephone terminal enable to beuploaded.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is system structure view showing a dealing speech systemaccommodating the telephone terminal according to the invention.

FIGS. 2(a)-(c) are appearance views of the telephone terminal accordingto one embodiment of the invention;

FIG. 2(a) thereof is a front view,

FIG. 2(b) is a left side elevation of the telephone terminal slanted,

FIG. 2(c) is a right side elevation, and (d) is a plane view of thetelephone terminal.

FIG. 3 is a board view of the telephone terminal according to theembodiment.

FIG. 4 is a block diagram depicting within a slave controller placed inthe telephone terminal according to the embodiment.

FIG. 5 is a block diagram showing within a master controller placed inthe telephone terminal of the embodiment.

FIG. 6 shows a common memory access method employed when the slavecontroller and the master controller access to a common memory.

FIG. 7 shows an example of the indication screen displayed by thedisplay of telephone terminal of the embodiment.

FIG. 8 shows a line indication screen of the telephone terminalaccording to the embodiment.

FIG. 9 shows a line indication screen of the telephone terminal of theembodiment.

FIG. 10 shows an index indication screen of the telephone terminal ofthe embodiment.

FIG. 11 is an incoming call exclusive screen of the telephone terminalof the embodiment of the invention.

FIG. 12 is an user program mode screen of the telephone terminal of theembodiment.

FIG. 13 is an one-touch auto-dial register screen of the telephoneterminal of the embodiment.

FIG. 14 is a view showing a starting sequence of the telephone terminalof the embodiment.

FIGS. 15(a)-15(d) are explanation views depicting a display condition ofLED correspondingly placed to the extension keys of the telephoneterminal according to the embodiment;

FIG. 15(a) thereof shows an idle extension,

FIG. 15(b) shows a busy left/right handset,

FIG. 15(c) shows a holding left/right handset extension,

FIG. 15(d) is an incoming extension.

FIGS. 16(a)-16(i) are explanation views showing a display condition ofline keys on pagination keys displayed on the screen of the telephoneterminal according to the embodiment;

FIG. 16(a) thereof shows an idle extension,

FIG. 16(b) shows own board in busy,

FIG. 16(c) is other board in busy,

FIG. 16(d) shows an incoming call,

FIG. 16(e) shows own board under holding,

FIG. 16(f) shows other board under holding,

FIG. 16(g) shows an auto-dial own board of outgoing call,

FIG. 16(h) shows own board line at monitoring,

FIG. 16(i) shows other board line at monitoring.

FIG. 17 shows a control sequence of a line outgoing call of thetelephone terminal according to the embodiment.

FIG. 18 shows a control sequence for displaying information setting ofthe telephone terminal of the embodiment.

FIG. 19 depicts a control sequence obtained when the auto-dial keys ofthe telephone terminal of the embodiment are touched.

FIG. 20 shows a control sequence of a line incoming call and a responseto the incoming call in the telephone terminal according to theembodiment.

FIGS. 21(a)-21(b) show an explanation view of the color control of linekeys of the telephone terminal of the embodiment;

FIG. 21(a) thereof is a flow chart depicting color control method and

FIG. 21(b) is a color indication data table with reference to colorcontrol.

FIG. 22 is a flow chart showing an incoming call control outline ofincoming call exclusive keys or extension keys of the telephone terminalaccording to the embodiment.

FIG. 23 is a flow chart depicting a response control outline of theslave controller within the telephone terminal of the embodiment.

FIG. 24 is a flow chart showing a response control outline of the slavecontroller placed within the telephone terminal of the embodiment.

FIG. 25 is a flow chart showing a process outline of the telephonedisplay return of the telephone terminal of the embodiment.

FIG. 26 shows a download sequence between the telephone terminal and theintegral management terminal according to the embodiment.

FIG. 27 depicts an upload sequence between the telephone terminal andthe integral management terminal according to the embodiment.

FIG. 28 is a flow chart showing a line hard key control outline of thetelephone terminal according to the embodiment.

FIGS. 29(a)-29(d) show an appearance of the telephone terminal accordingto the embodiment of the invention;

FIG. 29(a) thereof is a front view,

FIG. 29(b) is a left side elevation of the telephone terminal slanted,

FIG. 29(c) is a right side elevation, and (d) is a plane view.

DETAILED DESCRIPTION

Hereinafter, the embodiments of the invention will be described withreference to the drawings. It is noted that, in the embodiments, thetelephone exchange system is used in, for example, a dealing speechsystem which has been used for financial dealing in financialinstitutions, such as security companies.

FIG. 1 is a system structure view showing a dealing speech systemaccommodating the telephone terminal of the invention.

As shown in FIG. 1, a plurality of telephone terminals (DB)1-1 used withreference to a line call transmission and reception are accommodated ina line controller (LCU) executing a call transmission and reception.That is, a line controller (LCU) 1-2 has a speech path switch (TSW) 1-4freely changing the connection with reference to these calls andconnecting these calls. A telephone terminal 1-1 is connected to adigital telephone terminal line circuit (DBDLIN) 1-3 accommodated in thespeech path switch 1-4.

The digital telephone terminal line circuit 1-3 is connected to thetelephone terminal 1-1 by an I interface of digital line interface. Spoint of the I interface is connected to the digital telephone terminalline circuit 1-3. Channels B1 and B2 of the I interface are used as aspeech channel and are logically and structurely connected to the speechpath switch 1-4.

There are a plurality of monitor speakers (1-n) 1-5, speech transmittingmicrophone 1-6, transmission change box (CHBOX) 1-7 connected to thesetransmitting microphones 1-6, and an open voice box (OVBOX) 1-8connected to each monitor speaker 1-5 and to transmission change box1-7, as an open voice means for transmitting sound information withreference to the dealing. Such open voice means are connected accordingto the kind of business to the telephone terminal 1-1 necessitating toaccommodate open voice lines.

Additionally, the open voice boxes 1-8 correspondingly provided to aplurality of speakers 1-5 are connected to a four-wire type monitor linecircuit (MONL) 1-9 of a line circuit exclusively used to the open voiceboxes 1-8, and the four-wire type monitor line circuit 1-9 isaccommodated in the speech path switch 1-4.

The speech path switch 1-4 accommodates a primary group interface (PRI)1-10 of an interface to a high speed digital office line 1-35, an officeline trunk (COT) of an interface with an analog office line 1-36, 1.5Minterface trunk (1.5M INF) 1-12 of an interface to T1 line 1-37 of 1.5Mdigital exclusive line, a trunk for exclusive line (PVT) 1-13 of aninterface to exclusive line used as a hot line 1-38, and four-wire typemonitor trunk (MONT) 1-14 of an interface to exclusive line used as afour-wire type (4W) open voice line 1-39.

Furthermore, the speech path switch 1-4 contains, other than theselines, PC interface trunk (PCIFU) 1-16 and is connected to an integralmanagement terminal (SAT) 1-19 through a terminal adapter (TA) 1-21 atthe S point interface.

The integral management terminal 1-19 is a processor for managing theentire dealing speech system, which terminal is connected to a centralcontroller (CPE) 1-20 for controlling the whole line controller (LCU)1-2.

The system can accommodate general or public telephones (EXT) 1-22 andmulti-function telephone (MFT) 1-23, as well as telephone terminal (DB)1-1 of speech means. The general telephone (EXT) 1-22 is connected tothe speech path switch (TSW) 1-4 through the line circuit (LIN) 1-17.The multi-function telephone (MFT) 1-23 is connected to the speech pathswitch (TSW)1-4 through a digital multi-function telephone line circuit(DMTLIN) 1-18.

The central controller 1-20 is connected to a telephone billing meterinterface apparatus (SMDR) 1-15, and billing information is transmittedto a telephone billing meter 1-33 through the telephone billing meterinterface apparatus 1-15, and the telephone billing meter sums up thetelephone speech bill.

The telephone terminal 1-1 has an interface portion, to which portion aten-key keyboard 1-24, a full keyboard 1-25, a mouse 1-26, and a printer1-27 of outer apparatus are connected.

The ten-key keyboard 1-24 and the mouse 1-26 are adapted to use invarious selection operations, for example, dial input operations withreference to the line display (telephone function display) depicted on ascreen (pagination keys) displayed by the display of the telephoneterminal 1-1 which will be described later.

In addition, connecting and using the full keyboard 1-25 enables to usethe telephone terminal 1-1 as a personal computer. The printer 1-27 canbe similarly connected to the personal computer.

It is possible to provide a LAN interface 1-28 on the telephone terminal1-1. Accordingly, new applications of entering into the conventional LANthrough an Ethernet (10 BASE-T or 10 BASE 2) by a provision of LANinterface 1-28, of accessing to the data base within LAN 1-50 andinputting of a predetermined data into a host computer 1-31 by aprovision of new LAN, and of displaying digital feed data on the basisof access to the digital feeder 1-32 can be attained. These newapplications have been difficult to attain by the conventional telephoneterminal.

Additionally, the telephone terminal 1-1 has a speech record outputinterface portion 1-40 for outputting speech contents and the terminal1-1 is connected to a speech recorder 1-29 through the speech recordoutput interface portion 1-40, so that all the contents are recorded inthe speech recorder 1-29.

FIGS. 2(a)-2(d) are appearance views of the telephone terminal 1-1 shownin FIG. 1; FIG. 2(a) thereof is a front view, FIG. 2(b) is a left sideelevation of telephone terminal 1-1 slanted, FIG. 2(c) is a right sideelevation, and FIG. 2(d) is a plane view of the terminal.

As shown in FIGS. 2(a)-2(d), on a board of a housing 2-1 of telephoneterminal 1-1, there are a pagination key (screen) 2-2 constructed by acolor display TFT/STN color LCD display) 3-30 of about 10 inch and apressure sensitive touch panel 3-3 placed on the color display 3-30, ahard key 2-3 operable cooperatively with the pagination key 2-2, aplurality of functional keys 2-4 provided correspondingly for left/righthand sets (not shown), a plurality of extension keys 2-21, a pluralityof central reception indication response (incoming call only) keys 2-20placed respectively every the line kind, POW key 2-7 for turningon-and-off a power source of the terminal 1-1 by means of a softwareprogram, and Telephone Display Return key 2-8 for changing the screencontents by one-touch from a personal computer function active status(personal computer application screen) to a line display active status(telephone function screen), as shown in FIG. 2(a).

As shown in FIG. 2(c), there are hands-free speaker 2-9, a sound volumecontroller lever 2-10 for adjusting sound volume of the output from thehands-free speaker 2-9, a tape recorder connection jack 2-11, a floppydisc drive 2-12, and an angle adjustable lock lever 2-13 for adjustingthe display board angle of the telephone terminal 1-1 within a range of20 to 90 degree, respectively installed on right side of the housing2-1.

As shown in FIG. 2(b), there are a power source input connector 2-14, amain power source switch 2-15 for turning the power source of thetelephone terminal 1-1 on and off, a screen luminosity controller 2-16,and a hand-set connecting modular jack 2-18 for connecting the right orleft hand-set respectively installed on left side of the housing 2-1.

Also, as shown in FIG. 2(d), the housing 2-1 has a microphone attachingportion 2-17 to which the hands-free microphone is attached.

FIG. 3 is a board view of the telephone terminal 1-1 of FIG. 2. As shownin FIG. 3, at the center of the board of housing 2-1 of the terminal1-1, a pagination key 2-2 of a combination of a color display 3-30 and apressure sensitive touch panel 3-31 is placed. At left and right sidesof the board by the pagination key 2-2, 10 (ten) line keys 18-1 and 8(eight) function keys 18-2 of the hard keys 2-3 are operable incooperation with left and right key rows of the pagination key 2-2.

A RLS key 18-3 to be pushed to end a speech, a HOLD key 18-4 to bepushed to hold the busy line, and a TRS key 18-5 to be pushed totransfer or relay the busy line to another telephone terminal or atelephone, are placed on the lower portion of the board as function key2-4 corresponding to the left and right hand-sets.

At the center of the board lower portion, there are Extension 1 key 2-50and Extension 2 key 2-60 of the extension key 2-21 for executing anextension call transmission or an extension reception call response, andOffice key 2-70, PBX line key 2-80 and Hot Line key 2-90 of integralcall reception display response (exclusive incoming call reception) key2-20 which is installed for every line kind and used as an integral callreception display response (exclusive incoming call reception) key 2-20.

There are POW key 2-7 for turning via the software, the power source onand off, and Telephone Screen Return key 2-8 for changing by one touchoperation from Personal Computer Usage Screen to telephone functionscreen on the left and the right lower portions of the board.

LED 18-31, 18-41 and 18-51 each showing the conditions of the RLS key18-3, HOLD key 18-4 and TRS key 18-5 are provided above these keys.Similarly LED 2-51, 2-61, 2-71, 2-81 and 2-91 are provided just abovethe Extension 1 key 2-50, Extension 2 key 2-60, Office key 2-70, PBXLine key 2-80 and Hot Line key 2-90 in order to show the conditions ofthese keys.

Hereinafter, slave controllers (line trunk controllers) placed in thetelephone terminal 1-1 will be explained. FIG. 4 is a block diagramdepicting an outline of the interior of the slave controller within thetelephone terminal 1-1.

As shown in FIG. 4, the line trunk controller (LTCNT) 3-1 installed inthe telephone terminal 1-1 is the slave controller connected with adigital telephone terminal line circuit 1-3 of a line controller 1-2 soas to control line transmission and reception.

A microprocessor (MPU) controlling whole line trunk controller (slavecontroller) 3-1 is structured by a core processor 3-3, an interruptcontroller 3-4, an address decoder 3-5, a serial interface 3-6, a timer3-7, a parallel interface 3-8 and an interface 3-9. These structuralparts are mutually connected by an inner bus 3-35.

This microprocessor 3-2 functions in response to the signals from areset signal generator circuit (RESGEN) 3-12 and a clock generatorcircuit (CLKGEN) 3-11, which are connected to the microprocessor 3-2.

The bus 3-10 is connected to the microprocessor 3-2; a keyboardcontroller (KBC) 3-32 executing the control function of all keys on theboard of the telephone terminal 1-1, for example, a hard key 2-3, afunction key 2-4, telephone function return key 2-8, POW key 2-7, anexclusive incoming call reception key 2-20 and an extension key 2-21(asshown in FIG. 3, respective keys shown by 2-50, 2-60, 2-70, 2-80, 2-90,18-1, 18-2, 18-3, 18-4 and 18-5); LED controller (LED C) 3-33 forcontrolling the indication of all LED which correspond to these hardkeys (as shown in FIG. 3, every LED shown by 18-31, 18-41, 18-51, 18-61,2-71, 2-81, and 2-91); IPL ROM 3-23 storing IPL program, a working RAM3-24 for storing an online program; a universal port 3-25 for executingread/write of hard point; a direct memory access controller (DMAC) 3-13for controlling the downloading and uploading of telephone terminalprogram and office data; a communication rate adapter (RA-ISI) 3-14; aserial communication receiver/transceiver (USART0) 3-15; a codec (CODEC)3-18; a serial communication receiver/transceiver (USART1) 3-19 forcommunicating through D channel with the line controller 1-2; and atouch panel controller (Touch C) 3-26 for controlling the touch panel3-31.

The slave controller 3-1 is connected to a digital telephone terminalline circuit 1-3 through a data transmission LSI (P-PLSI) 3-17 of Iinterface. T data transmission LSI 3-17 is divided into B1 and B2channels and D channel. The D channel is connected to the serialcommunication receiver/transceiver (USART1) 3-19 and carries out atransmission and reception of control information between D channel andthe microprocessor 3-2 through the serial communicationreceiver/transceiver 3-19.

B1 and B2 channels divided at the data transmission LSI 3-17 areconnected to the codec 3-18. The codec 3-18 converts a sound signal fromits analog to digital signals or from digital to analog signals, andtransmits the converted sound signal to speech or conversation channelcontrol unit(SPCH) 3-20. That is, a sound signal is transmitted andreceived between the data transmission LSI 3-17 and speech channelcontrol unit 3-20 through the codec 3-18.

The speech channel controll unit 3-20 is connected to left and righthandsets 3-21, a hands-free speaker 2-9, and hands-free microphone 3-22,so that it is made possible to execute handset speech and hands-freespeech. The hands-free speaker 2-9 has a function of a call receptionringer speaker, too.

When the integral management terminal 1-19 executes a download of thetelephone terminal program and the office data to the telephone terminal1-1 through a PC interface trunk 1-16 and a terminal adapter 1-21, aconnection target of B2 channel divided at the transmission LSI 3-17 ischanged to a speed convertor 3-16. The speed convertor 3-16 converts theB2 channel data of 64 Kbps to that of 2 Mbps and transmits B2 channeldata of 2 Mbps to a speed adjustment LSI (RA-LSI) 3-14.

The speed adjustment LSI 3-14 converts B2 channel data of 2 Mbps to thatof 19.2 Mbps and transmits the B2 channel data of 19.2 Mbps to serialtransmission receiver/transceiver (USART0) 3-15. The serial transmissionreceiver/transceiver 3-15 parallely converts B2 channel data of 19.2Mbps and sends the data to a dynamic memory access controller 3-13. Thisdynamic memory access controller 3-13 DMA-relays the data to RAM 3-24through a bus 3-10.

The telephone terminal 1-1 has a master controller (PCCPU) 3-29executing a control of whole telephone terminal mechanism, a displayingand management of office line data. Various control information and dataare transmitted and changed between the master controller 3-29 and theslave controller 3-1 through a common memory (DPRAM) 3-27. In addition,the common memory and the master controller are connected mutually by anISA bus 4-31 of PC interface 3-28.

Pagination key 2-2 mounted on a board of the telephone terminal 1-1 isconstructed by TFT/STN display 3-30 and a touch panel 3-31. TFT/STNdisplay 3-30 is controlled by the master controller 3-29 and the touchpanel 3-31 is controlled by a touch panel controller 3-26.

Here, the master controller 3-29 will be described. FIG. 5 is a blockdiagram showing the outline of an interior of the master controller 3-29within the telephone terminal 1-1.

As shown in FIG. 5, the master controller 3-29 mounted within thetelephone terminal 1-1 is a personal computer board (master board)providing an AT interchangeable personal computer function to thetelephone terminal 1-1.

Also, as shown in FIG. 5, the master controller (PCCPU) 3-29 isstructured by a microprocessor (MPU) 4-1, AT interchangeable chip 4-3for making the architecture AT interchangeable, a clock generatorcircuit (CLK) 4-2, a screen control VGA interface (VGA I/F) 4-4, VRAM4-5, a main memory 4-9, a cache memory 4-10, a basic input/output system(BIOS) 4-11, an ISA connector 4-12 connected to the slave controller(LTCNT) 3-1, an ISA connector 4-13 connected to LAN interface card, asounder 4-14 for generating an alarm sound, a keyboard interface 4-15,and a peripheral chip 4-16.

The VGA interface 4-4 has a VL bus connected thereto so as to improve ascreen control performance. There are three kinds of display output,such as a STN color LCD connector 4-6, a TFT color LCD connector 4-7,and an analog RGB connector 4-8, and these outputs can be selectedthrough the screen displayed by the display 3-30.

The main memory 4-9 employs 72-pin SIMM memory and it is possible tomount up to 16 Mbyte of 8 Mbyte×2.

The peripheral chip 4-16 is connected to a hard disc driver (HDD) 4-17controlling a hard disc (HD) 2-30, floppy disc driver (FDD) 4-18controlling a floppy disc 2-12, a printer port 4-19, and two universaland serial ports 4-21, 4-22. These serial ports are used as a connectionport for serial mouse.

The keyboard interface 4-15 has an AT keyboard connector 4-20.

Next, an access method to the common memory 3-27 between the slavecontroller (LTCNT) 3-1 and the master controller (PCCPU) 3-29 will beexplained. FIG. 6 shows a common memory access method to the commonmemory 3-27 between the slave controller 3-1 and the master controller3-29.

As shown in FIG. 6, the common memory (DPRAM) 3-27 has input ports foraddress buses, data buses and control signals, at a side of the slavecontroller 3-1 and another side of the master controller 3-29.Accordingly, any access to the common memory 3-27 is possible from theslave controller 3-1 and the master controller 3-29 through these inputports.

The address of the common memory (DPRAM) 3-27 is allotted to a controlinformation area 5-1, download/upload buffer A 5-2, download/uploadbuffer B 5-3, and an office data area 5-4.

The control information area 5-1 is used to transmit and accept calltransmission and reception control information used when thetransmission and reception are carried out between the slave controller3-1 and the master controller 3-29. The area 5-1 is able toread/write-access from either the slave controller 3-1 and the mastercontroller 3-29.

When a download is carried out, the download/upload buffer A 5-2 and thedownload/upload buffer B 5-3 of the area 5-1 are written by the slavecontroller 3-1 and read by the master controller 3-29. While anuploading, the area 5-1 is written by the master controller 3-29 andread by the slave controller 3-1.

The office data area 5-4 is used to inform a key data of a screen pagefrom the master controller 3-29 to the slave controller 3-1. Only mastercontroller 3-29 writes in and only the slave controller 3-1 reads theoffice data area.

When data is transmitted to the master controller 3-29 by the slavecontroller 3-1 according to an access method to the common memory 3-27,the data is written in the control information area 5-1 and SIRF0 5-5 isset. Then, an interruption from LTIRQ 5-6 to the master controller 3-29through OR circuit 5-16 and inform the master controller 3-29 of a datatransmission.

The master controller 3-29 confirms an interruption flag through MFSCN5-7 to read out data of the control information area 5-1 correspondingto SIRF0 5-5 and reset SIRF0 5-5. A similar sequence is applied to thedownload/upload buffers A & B 5-2 & 5-3 using SIRF1 5-8 and SIRF2 5-9.

On the contrary, in case that master controller 3-29 transmits data tothe slave controller 3-1, it is necessary to write the data in thecontrol information area 5-1 and set MIRF0 5-10. Then, the OR circuit5-17 interrupts the slave controller 3-1 through PCIRQ 5-11 informingthe fact of data transmission of the slave controller 31.

The slave controller 3-1 confirms an interruption flag through SFSCN5-12, reads the data of control information area 5-1 corresponding toMIRF0 5-10, and resets MIRF0 5-10. A similar sequence is applied to thedownload/upload buffers A/B 5-2/3 using MIRF1 5-13 and MIRF2 5-14.

It is noted that because that the office data area 54 only sends anotice from the master controller 3-29 to the slave controller 3-1, nointerruption is used and a data enable flag(DENF) 5-15 for depictingthat the data is effective after a data setting. The slave controller3-1 scans periodically DENF 5-15 through SFSCN 5-12. When it iseffective, the data is used.

In addition, as shown in FIGS. 4 & 5, there is a reset control line 4-30for making the master controller 3-29 enter into its reset mode inaccordance with an input signal (reset signal) from the slave controller3-1.

Ordinarily, in a normal condition, the master controller 3-29 and theslave controller 3-1 carry out periodically an access to common memory3-27. However, when the slave controller 3-1 doesn't carry out theaccess to the common memory 3-27, the slave controller 3-1 decides thatthe master controller 3-29 is at its abnormal status and submits a resetsignal to the master controller 3-29 through the reset control line 4-30urging the master controller 3-29 to re-start.

As described above, when it is at an abnormal status, it is possible toautomatically re-start the master controller 3-29 bringing thecontroller to its normal status.

The structure of the dealing speech system and the telephone terminalhas been described above.

Next, a display operation of the telephone terminal 1-1 and a handlingoperation of speech control will be described.

FIG. 7 shows an example of display of pagination key 2-2 of thetelephone terminal 1-1.

The pagination key 2-2 shown in FIG. 7 has so-called multi windowfunction enabling to show and treat a plurality of screens. So, it ispossible to execute a treatment or process of anyone of these windows atits active condition by means of the telephone terminal 1-1. FIG. 7shows an example depicting a dealing process screen (dealing window)25-1 providing the telephone function according to the invention, apersonal application software screen (PC application window) 25-2, and apersonal computer file management screen (file manage window) 25-3.

With reference to all windows, it is possible to display at a fullframe, change the screen size, and use icons in the display. Thesefunctions are well known and they are not described in detail here.

The pagination key 2-2 of the telephone terminal 1-1 displays asdescribed above a dealing handling display 25-1, so it is possible toexecute operations concerning dealing communication connection. A lineindication screen used to select and order an outgoing call speech, anincoming call response speech, hold, hold response speech andinterruption speech and the like are displayed on the dealing handlingscreen 25-1,

The line indication screen will be described with reference to FIG. 8depicting a display.

On the indication screen shown in FIG. 8, there are many small sequencebutton-like indication of keys, of which 36 indication keys 6-1 are linekeys registering various lines and auto-dials. Of 9 indication keys 6-2,two keys placed at both ends of the horizontal row have the samefunction as that of line keys 6-1. The remaining indication key of sevenare other page call reception indication keys enabling to display callreceptions of received line of line indication display other than thecurrent displaying page and other call receptions selected from thereceived line not registered on any page.

The indication key group 6-3 is of function key and they are divided bythe particular functions: HF key is hands-free indication key, SPK keyis a speaker speech indication key, MONI key is a monitor indicationkey, HOOK key is a hooking key, EXCL key is a speech interruptionprevention indicator key, MONI SET key is a monitor speakerset key, LNkey is a recall demand key, RHAND USE key is right hand set effectivekey, REC OFF key is a record stop key, RING OFF key is a ringer stopkey, SOUNDVOLUME key is a sound volume set key, TEN KEY key is a ten-key(dial key) indication demand key, HOLD DISP key is a hold exclusivescreen change key, I/C1 key is a reception exclusive screen I changekey, I/C2 key is a reception exclusive screen 2 change key, I/C3 key isa reception exclusive screen 3 change key, FWP key is a display pageforward key, and BACK key is a display page back key. Respective key ofHF, SPK, MONI and HOOK are set so as to correspond respectively with twoleft and right handsets.

On the indication display shown in FIG. 9, MONI 16 key is 16 channelsmonitor set key, TOUCH OFF key is touch recognition stop key of thetouch panel, CALL FWD key is a call reception transfer or relay key, EXTINT key is an extension inter-talk key, and SORT key is a line keysorting direction key. Key indication arrangement and functionalcontents of various function keys can be set at will by data. Byre-arranging the contents of data, it is possible to freely set theindication positions and functional contents of each key.

Next, as shown in FIG. 8, the indication key 6-4 is an index screenchange key described above, the indication keys 6-5 are line screendirect change key, indication key 6-5 is a screen title change key forsequentially changing the indication keys 6-5, and indication key 6-7 isa data set display change key.

Indication space 6-8 is an information indicator displaying contents ofdialling, remote data and remote name. When it is not used, the data,time and number of telephone terminal shown in FIG. 8 are displayed. Thecurrent screen page and title of the name and the like are displayed atthe bottom as shown.

FIG. 9 is an indication screen after a line call transmission while Page3 of line indication screen is displayed. FIG. 9 shows that TEN-KEY keyis pushed down and the dial key window 6-9 is indicated. Then anoperator pushes down the dial key dialing remote subscriber number, thena call transmission starts on the line of dialed number.

This telephone terminal employs the system failing to indicate a linekey 6-1 on a line indication screen with reference to datanon-registered line. Therefore, when data of respective lines are setevery other one when data is set, line key 6-1 will be displayed on theline indication screen every other one widening the distance between theline keys 6-1, and it is sure to prevent erroneous operation of linekeys 6-1 by the operator.

When the index screen change key 6-4 on line indication screen shown inFIG. 8 is operated, the screen changes to the index indication screenshown in FIG. 10. The index indication screen will be explained.

The index indication screen shown in FIG. 10 is a page screen enablingto change the line indication screen by one-touch operation. Theindication key arrangement in the display is the same as that of lineindication screen (FIG. 8). The indication key corresponding to a linekey in line indication screen on the index indication screen is lineindication screen change key 7-1 enabling to change the pages to page 38according to the embodiment of the invention.

The name indicated in the line screen change key 7-1 is able to set atwill according to the data and the registered name is indicated as apage name in an information indicator 6-8 of the line indication screenshown in FIG. 8.

Index screen change key 6-6 in the index indication screen is pusheddown or touched, then the page returns to the display page before anindex indication screen is changed.

Next, the call reception exclusive screen shown by touching the callreception exclusive screen change key of the functional keys will beexplained with reference to FIG. 11.

The indication key arrangement in the call reception exclusive screenshown in FIG. 11 is identical with that of the line indication screen(FIG. 8). The indication keys corresponding to the line key in the lineindication screen are the line indication keys 8-2 during a callreception on the call reception exclusive screen and these indicationkeys 8-2 indicate sequentially from the upper left one in order ofreception.

In addition, when you touch the receiving line indication key 8-2displaying the call reception exclusive screen, the line is respondedand the line becomes not receiving status, so the receiving lineindicator key 8-2 displaying the call reception exclusive screendisappears.

Accordingly, if any person other than the operator in charge (othertelephone terminal) responds to the line during a call reception, it isnecessary to make the receiving line indication key 8-2 disappear fromthe call reception exclusive screen. However, in case that, when suchthird person responds, the receiving line indication key 8-2 is made todisappear from the call reception exclusive screen and also, in order towipe out a vacant space of the receiving line indicator key 8-2, otherindicator key 8-2 is sorted, erroneous response may happen when you areresponding and other person's responding are executed simultaneously.

In order to solve such problems, telephone terminal 1-1 makes the callreceiving line indication key 8-2 corresponding to the responded andreceiving line only disappear from the call reception exclusive screenand doesn't sort the receiving line indication key 8-2, so that it ispossible to strongly prevent any erroneous response even if yourresponding operation and the other person's responding operation areexecuted simultaneously.

Also, as described above, call reception and transmission are repeatedand thus vacant spaces increase gradually in the reception exclusivedisplay. Therefore, it is possible to wipe out the vacant space byreplacing the vacant space in the reception exclusive display ofdisappeared receiving indication line key 8-2 with other receiving lineindication key 8-2 by using SORT key 8-1.

There are three screens of reception exclusive display. Each screenindicates, by means of keys, all call receptions in bulk, whichreceptions are contained in the line key of telephone terminal 1-1, oronly the receiving line appointed by data, or call receptions of theline concerning the particular line kind, or a combination of the above.These indications in the display are selected at will and set accordingto data.

When you touch the data setting screen change key (PMG key) 6-7displayed in the line indication screen shown in FIG. 8, a user programmode screen shown in FIG. 12 is obtained.

The user program mode screen will be explained with reference to FIG.12. As shown in FIG. 12, indication keys 9-1 and 9-2 are for functionselecting, ADL register key is for demanding one-touch auto-dialingregistration described later, Key Position Change key is for demandingposition change of various keys, Terminal Change key is for demandingterminal change function of the data of the current telephone terminalto that of third person's telephone terminal, CALL FWD key is fordemanding the call reception relaying registration, Pass Word key is fordemanding a password set when the system starts, Ringer Kind Change keyis for demanding a set change of ringer sound when line call received,and Priority Order Registration key is for demanding a catched lineorder set function when auto-dialing call is transmitted.

The indication key group 9-3 has an identical function as that of lineindication screen, and the key 9-4 has a function for demanding a returnto the display previous to the user program mode screen. A region 9-5 isan indicator of explanation of various items and set data.

When the user program mode screen shown in FIG. 12 is displayed, youtouch ADL Register key and this indication screen changes to lineindication screen shown in FIG. 8. Then, one key of line keys 6-1 inline indication screen is selected obtaining the one-touch auto-dialingregistration screen shown in FIG. 13. Thus, it is possible to set theauto-dial-registration of the selected line key. The one-touchauto-dialing registration screen will be explained as follows.

In the one-touch auto-dialing registration screen shown in FIG. 13, twoindication keys 10-1 are for changing the registered contents, Dial keyis for demanding or urging change of dial number, and Name is a key fordemanding a change of name indicated. The indication key group 10-2 arekeys for appointing an Auto-dial kind and they are Office 0 key, Office1 key, Office 2 key, PBX key, Extension key and Between terminal key.

An auto-dialing registration is done according to a procedure shown inand guided by the indicator 10-4. That is, auto-dial kind, dialing andname are inputted through a keyboard 10-3. It is noted that a KeyboardInput key 10-5 is not included in the keyboard 10-3 and the Input key10-5 is for demanding an input change when an outer keyboard of commontype is connected thereto. When you touch the Keyboard Input key 10-5,it becomes possible to input information through the outer keyboard.

English Letter Japanese Letter key 10-6 is adapted to change the mode ofinput when you input information through the keyboard 10-3 in accordancewith the order of English letter, Japanese Hirangana letter and JapaneseKatakana letter. PGM key 10-8 is a function key for demanding a returnof a display to the display previous to the user program mode screen.

Next, PCCPU program for controlling the master controller (PCCPU) 3-29and a start sequence of LTCNT program for controlling the slavecontroller (LTCNT) 3-1 will be described with reference to FIG. 14.

As shown in FIG. 14, after enabling the power source of the telephoneterminal 1-1, master controller 3-29 starts its function in a sequenceidentical with that of common personal computers resulting in a start ofthe Operation System (OS) (Step 11-1).

Simultaneously, the slave controller 3-1 starts an operation of IPLprogram stored in IPL ROM 3-23 of non-volatile memory (Step 11-2). IPLprogram is for loading LTCNT program controlling slave controller 3-1and a detailed explanation of the IPL program will be done. The LTCNTprogram is stored in a hard disc controlled by master controller 3-29 inorder to make a maintenance of programs easy.

PCCPU program automatically starts a control of the master controller3-29 after the OS starts at Step 11-1 (Step 11-3). This start operationis done under a batch handling previously set. Then, according to thePCCPU program, a main memory (RAM) 4-9 and others are initialized (Step11-4).

Meanwhile, the slave controller 3-1 initializes volatile RAM memory 3-24and a hardware for setting LTCNT program under a control of IPL programin order to prepare for call reception start of LTCNT program.

Next, the master controller 3-29 transmits LTCNT program Set DemandInformation through PC interface 3-28 connected to ISA bus connector4-12 and a common memory (DPRAM) 3-27 (Step 11-6). With receiving a setdemand information, the slave controller 3-1 transmits Set DemandReception Information responding to the set demand information to themaster controller 3-29 through the common memory (DPRAM) 3-27, the PCinterface 3-28 and ISA bus connector 4-12 (Step 11-7).

With a reception of Set Demand Reception Information, the mastercontroller 3-29 transmits LTCNT program stored in the hard disc 2-30 tothe slave controller 3-1 (Step 11-8). After the transmission, the mastercontroller 3-29 transmits a Set End Information to the slave controller3-1 (Step 11-9).

Next, after the slave controller 3-1 receiving the LTCNT program, theslave controller 3-1 sets the LTCNT program in the RAM 3-24. With areception of the Set End Information, the slave controller 3-1 makes theLTCNT program in the RAM 3-24 start (Step 11-10). Next, this slavecontroller 3-1 initializes a hardware for On-line or RAM 3-24 on thebasis of the process of the LTCNT program (Step 11-11). The slavecontroller 3-1 transmits a Start Information to the master controller3-29 (Step 11-12) and an On-line status is obtained.

Also, the master controller 3-29 receives Start information and on-linestatus is obtained, thus the whole telephone terminal 1-1 starts itsfunction.

Next, indication forms of LEDs 2-51 and 2-61 installed correspondinglyto Extension 1 key 2-50 and Extension 2 key 2-60 of the extension key2-21 shown in FIG. 3 will be described with reference to FIGS.15(a)-15(d).

When extensions corresponding to Extension 1 key 2-50 and Extension 2key 2-60 are at their vacant conditions, LEDs 2-51 and 2-61 are lit offas shown in FIG. 15(a). When these extensions are busy, LEDs 2-51 and2-61 are lit on as shown in FIG. 15(b).

When these extension are held, LEDs 2-51 and 2-61 turn on and off ingreen and orange colors as shown in FIG. 15(c). When these extension areof call receiving status, LEDs 2-51 and 2-61 of red color turn on andoff.

In order to recognize, when these extension are busy or held, whetherthe receiving call is of the left handset 3-21 or the right handset3-21, green is indicated when a left handset is used and orange when aright handset is used.

Next, indication form of the line key 6-1 displayed in the paginationkey 2-2 shown in FIG. 8 will be explained with reference to FIGS.16(a)-16(i).

First, when the line corresponding to the line key 6-1 is of vacantstatus, only a key frame is indicated as shown in FIG. 16(a), and whenthe line is busy through your own terminal, a green or orange bar isindicated at the upper portion of the key frame as shown in FIG. 16(b).When the line is busy through other terminal, a blue bar is shown at theupper portion of the key frame. When the line is receiving a call, theframe upper portion displays a rapid on and off of red color.

When the line is held on your own terminal, the frame upper portionindicates a slow on and off of green or orange color as shown in FIG.16(e). When line is held on other terminal, the upper portion displays aslow on and off of blue light as shown in FIG. 16(f). Also, when yourown terminal is automatically transmitting a call, the frame upperportion shows a green or orange bar as shown in FIG. 16(g),.

Furthermore, when your own terminal is monitoring a broker line througha speaker, the line key 6-1 has a background of red and the letter inthe key is indicated in yellow, as seen in FIG. 16(h). When otherterminal is monitoring, the line key 6-1 has a background of yellow andthe letter of red is shown in the key, as seen in FIG. 16(i).

When your own terminal is busy and your own terminal holds an extension,you can recognize that the call is of the left handset 3-21 or of theright handset 3-21 by seeing a green indication of left handset or anorange indication of right handset.

Next, a control sequence of line call transmission through the telephoneterminal 1-1 will be explained with reference to FIG. 17.

When the master controller 3-29 displays the line indication key 6-1shown in FIG. 8 in the pagination key 2-2 and the operator touches theline key 6-1 on the screen (Step 12-1), the slave controller 3-1recognizes the touched position by a touch panel 3-31 and the touchcontroller 3-26, finds a display information described later from thetouched position, and knows the contents of line key 6-1.

The slave controller 3-1 searches the current usage condition of thetelephone terminal 1-1 and the line. If the slave controller 3-1 findsthat the usage condition permits a line call transmission from thesearch result, the slave controller sends Transmission Information(Outgoing call Information) to the line controller (LCU) 1-2 (Step12-2). With receiving the Transmission Information, the line controller1-2 catches the line corresponding to or concerning TransmissionInformation.

The slave controller 3-1 sends Transmission Information to the linecontroller 1-2 as well as informs of Screen Key Data corresponding tothe Transmission Information to the master controller 3-29 (Step 12-3).The Screen Key Data contains line key position information of a resultof analysis and judgement of the call transmission operation, andinformation of the handset 3-2, which is used to transmit theinformation ,is of a left side or a right side.

As described above, the slave controller 3-1 side of the telephoneterminal 1-1 has conversation control function in order to directlytransmit Transmission Information from this slave controller 3-1 to theline controller 1-2, thereby shortening line catching time. When it isnot necessary to shorten the line catching time, the slave controller3-29 informs of a touch position to the master controller 3-29, themaster controller 3-29 analyzes a position and contents of line key 6-1and judges line transmission condition in order to transmit TransmissionInformation to the line controller 1-2. Such control procedure is veryeasy.

Also, when the master controller 3-29 receives Screen Key Data in Step12-3, the controller controls a call transmission indication of line key6-1 in indication form shown in FIGS. 16(a)-16(i), which line key beingtouched in Step 12-1 and corresponding to Screen Key Data, according tothe information contained in Screen Key Data, as well as automaticallydisplays a ten-key window 6-9 shown in FIG. 9 on pagination key 2-2, ifthe line key 6-1 corresponding to Screen Key Data is a linenecessitating a dial input, according to the information contained inScreen Key Data (Step 12-4).

The master controller 3-29 indicates a ten-key window 6-9, as well asinforms of this status as Ten-key Information to the slave controller3-1 (Step 12-5). Ten-key Information contains the position indicated inthe display indicating ten-key window 6-9 and ten-key positioninformation.

Next, when the operator touches the ten-key on the ten-key window 6-9 inorder to input a dial number (Step 12-6), the slave controller 3-1recognizes through the touch panel 3-31 and the touch controller 3-26and sends Key Information (dial number) of the key corresponding to therecognized touch position to the master controller (Step 12-7).

Receiving the key information, the master controller 3-29 monitors(indicates) the dial number in the dial indicator (part of informationindicator 6-8) of the line indication screen shown in pagination key 2-2based on the key information, as well as transmits a message (keyinformation and the like) to be sent to the line controller 1-2 to theslave controller 3-1 through the Message Notice Information (Step 12-8).Also, when the Message Notice Information is received, the slavecontroller 3-1 transmits key information contained in this MessageNotice Information to the line controller 1-2 (Step 12-9).

The master controller 3-29 changes the indication of line key 6-1corresponding to the line to the indication that your terminal is busyin the indication form shown in FIG. 16(b) after it transmits MessageNotice Information to the slave controller (Step 12-10).

After the procedure above is done, a line call transmission operationhas been executed and the line controller 1-2 sets a speech channelestablishing a communication status between the telephone terminal 1-1and other terminal at remote side (Step 12-11).

Next, a control sequence depicting the display information set procedurewill be explained with reference to FIG. 18.

The slave controller 3-1 of the telephone terminal 1-1 transmitsTransmission Information to the line controller 1-2, so it is necessaryto previously inform of line information (display information)corresponding to respective line keys 6-1 on pagination key 2-2 to theslave controller 3-1.

Then, the master controller 3-29 successively transmits ScreenInformation Set Demand Information to the slave controller 3-1 when themaster controller 3-29 starts its operation and the pagination key 2-2changes the page (Step 13-1).

As described above, the reason for the Screen Information Set DemandInformation being sent from the master controller 3-29 to the slavecontroller 3-1 is to prevent line information from being rewrittenone-sidedly at a side of the slave controller 3-1 during the time theoperator touches keys on the touch panel 3-31 (pagination 2-2) throughthe time a key information concerning the keys is transmitted to themaster controller 3-29.

The slave controller 3-1 judges whether some problems happen or not ifline information corresponding to the key in relation to the keyinformation is rewritten after the slave controller 3-1 receives ScreenInformation Set Demand Information. When no-trouble is judged ordetermined, the slave controller 3-1 sends Screen Information Set StartInformation to the master controller 3-29 (Step 13-2), as well as keepsa touch of line key 6-1 at non-effective until Screen information set iscompleted.

Because that a set of such screen information is executed by the commonmemory 3-27 between the master controller 3-29 and the slave controller3-1, touch invalidity time becomes very short. Additionally, becausethat it is before that the name indication of line key 6-1 is determinedthrough screen rewritten handling of the pagination 2-2, the operativeconvenience of the operator is not deteriorated nevertheless there istouch invalidity time.

Next, with receiving Screen Information Set Start Information at Step13-2, the master controller 3-29 transmits Screen Information showingscreen contents indicated in pagination key 2-2 to the slave controller3-1(Step 13-3). After all screen information is sent, Screen InformationSet Completion Information depicting an end of sending is noticed to theslave controller 3-1 (Step 13-4). Noteworthy, the slave controller 3-1makes again the touch of slave controller 3-1 effective after itreceives the screen Information Set Completion Information.

Therefore, because that telephone terminal 1-1 changes the page ofpagination key 2-2 and starts its operation, and screen informationcontaining line information successively is sent from the mastercontroller 3-29 to the slave controller 3-1, the slave controller 3-1stores the information corresponding to each line key 6-1 in thepagination key 2-2.

Next, the control sequence to be executed when line indication screenshown in FIG. 8 is indicated in pagination key 2-2 and the operatortouches an auto-dial key will be explained with reference to FIG. 19.

When the master controller 3-29 indicates the line indication screenshown in FIG. 8 on pagination key 2-2 and the operator touches ADL key(auto-dial key) of the line keys 6-1 recognizes the touch position ofADL key through the touch panel 3-31 and the touch controller 3-26,searches screen information set by the set procedure with reference tothe touch position, and knows the contents of ADL key on the base ofscreen information.

The contents of ADL key is only dial information to be transmitted.Consequently, in case that auto-dial call transmission operation is tobe executed by ADL key, it is necessary to set information concerningthe line to be transmitted on the common memory different from thescreen information at every telephone terminal 1-1.

It is because that the lines are allotted to every operator of thetelephone terminal 1-1. The reason for such allotment will be simplyexplained. According to the system of the embodiment of the invention,different from the conventional method of transmission through searchline way (automatically catching non-used line function) of linecontroller 1-2, the telephone terminal 1-1 to receive a call isspecified according to the transmission subscriber number obtained atthe time of reception in order to directly call up the telephoneterminal 1-1. However, if an unused line is used at random to transmit acall, certain transmission may use the line to be used by a callreception of other telephone terminal resulting in a false busy sound ofthe line to receive and failing to receive the line.

According to the invention, in order to prevent the operator fromfailing to receive a call because he or she receives a busy signal whileany call is not communicated, the line is allotted for every telephoneterminal executing call transmission and reception.

Consequently, when the ADL key is used to execute auto-dial calltransmission, the slave controller 3-1 judges line usage condition seton every telephone terminal 1-1 and usage status of the currenttelephone terminal after slave controller 3-1 detects a touch of the ADLkey. When line call transmission can be done, Transmission Information(Outgoing call Information) is sent to a line information controller 1-2(Step 14-2), as well as information corresponding to the touched ADLkey, Screen Key Data, and Auto-dial Key Data are sent to the mastercontroller 3-29 (Step 14-3).

The Screen Key Data contains, similar to that of the line transmissionpreviously described, line key position information of the result ofoperation analysis and judgement, and information of side of thetransmitted handset 3-21 of left and right.

Here, the purpose of making slave controller 3-1 have a control functionin order to send transmission information to the line controller 1-2 isidentical with that of the line call transmission.

On the other hand, when the master controller 3-29 receives Screen KeyData and Auto-dial Key Data, the controller transmits ADL key touched inthe step 14-1 and indicates it in a form shown in FIG. 16(g) inaccordance with the screen data. And the master controller 3-29executes, on the basis of the auto-dial key data, an indication-of-use(for example, change of indication form) of the touched ADL key and anindication of dial contents transmitted to the dial indicator (part ofinformation indicator 6-8)(Step 14-4).

Thus, a line call transmission operation has been done, and a setcommunication channel through the line controller 1-2 has established aconversation status between the telephone terminal 1-1 and a remoteterminal (Step 14-5). Next, a call reception sequence obtained when acall from line is received at line controller 1-2 will be explained withreference to FIG. 20.

As described above, the lines have been allotted for every telephoneterminal 1-1 so as to make the telephone terminal 1-1 of the operator incharge of the receiving call of the general line to directly receive.Disadvantageously, executing a management of everyone of a lot oftelephone terminal 1-1 at a side of line controller 1-2 burdens theproper line controller 1-2 in its operation. According to the system ofthe invention, the telephone terminal 1-1 is adapted to executerespectively its own line management in order to solve the problem ofthe prior art mentioned above.

As shown in FIG. 20, a central controller(software) 1-20 of a linecontroller or line control unit(LCU)1-2 informs all digital telephoneterminal line (DBDLIN) of Call Reception Information of line after itdetects call reception of the containment line, and the slave controller3-1 of each telephone terminal 1-1 recognizes a call reception of theline (Step 15-1). It is noted that these digital telephone terminal linecircuit 1-3 are adapted to send the Call Reception Information as a lineinformation to all telephone terminals 1-1 through a hardware control.

Next, when slave controller 3-1 of each telephone terminal 1-1recognizes a call reception of line at the step 15-1, the slavecontroller judges that the receiving line (line concerning the receivedinformation) is or isn't the line accommodated in your terminal (line tobe handled). In case that the receiving line is judge to be handled, theslave controller 3-1 sends Line Indication Information to the mastercontroller (Step 15-2).

The master controller 3-29 recognizes a control objective line on thebasis of the received Line Information and recognizes that this line isan incoming call, displaying the line key 6-1 of the pagination key 2-2corresponding to this line as shown in FIG. 16 (Step 15-3).

In addition, when the central controller(software) 1-20 of the linecontroller or line control unit (LCU) 1-2 detects a terminal receptiondirectly appointing an extension terminal of line control unit (LCU)whose representative is dial-in service, the central control unit sendsCall Reception Information to the receiving telephone terminal throughthe digital telephone terminal circuits (DBDLIN) 1-3. The slavecontroller 3-1 of the telephone terminal 1-1 recognizes, after itreceives its Call Reception Information (Step 15-4), that it is aterminal reception because a call is received in only one telephoneterminal, and informs of Call Reception Information to the mastercontroller 3-29 in order to sort out the kind of call reception (Step15-5). The master controller 3-29 knows that there is a call receptionon your telephone terminal because of the receive Reception Information, and then identifies the line received.

The master controller 3-29 indicates that a call is receiving on theline key 6-1 corresponding to the pagination key 2-2 in a form shown inFIG. 16(d)(Step 15-6).

Touching or pushing down the line key 6-1 on line indication screen(pagination key 2-2) of the telephone terminal 1-1 responds to thereceiving line. The responding sequence for the receiving line will beexplained.

When the master controller 3-29 indicates the line indication screenshown in FIG. 8 on pagination key 2-2 and the operator touches a linekey of receiving line of the line keys 6-1 on the line indication screen(Step 15-7),the slave controller 3-1 recognizes a touch position of theline key through touch panel 3-31 and touch controller 3-26, searches adisplay information set based on the touch position, and knows a statusof the line key according to the screen information. Additionally, astatus of the line key means a vacant condition, a holding condition ora receiving condition of the corresponding line. When the line key isreceiving a call, it is understood that a call reception responding hasbeen done.

After detecting a touch of receiving line key at the step 15-7, theslave controller 3-1 transmits Response Information to line informationcontroller 1-2 (Step 15-8), as well as sends information correspondingto the touched line key or Response Information (screen key data) to themaster controller 3-29 (Step 15-9).

Now, Screen Key Data contains line key position information as a resultof operational analysis and judgement, and information that theresponded handset 3-21 is of left side or right side.

While the master controller 3-29 indicates and controls the line keywhich has been touched at the step 15-1 on the base of received ScreenKey Data in a form of indication of your own terminal being busy asshown in FIG. 16(b), as well as indicates contents of the remote senderon a dial indicator (part of information indicator 6-8) (Step 15-10).

As described above,an execution of call reception response operation anda set of conversation channel through line controller 1-2 establishes acommunication status between the telephone terminal 1-1 and a remoteterminal (Step 15-11).

Next, a method for controlling color indication of the line key 6-1displayed on the line indication screen (pagination key 2-2) of thetelephone terminal 1-1 will be explained with reference to a flow chartshown in FIG. 21(a).

In FIG. 21(a), screen key in relation to changeable screen, arranged onthe pagination key 2-2 of the telephone terminal 1-1 is touched, themaster controller 3-29 starts a screen changeable controlling and picksup a page data (Step 17-1), further picks up a data corresponding to therespective line key 6-1 (Step 17-2). The master controller 3-29 judgeswhether the picked up data corresponding to the line key 6-1 are theline allotted by the own telephone terminal 1-1 (whether the picked updata is own line allotted by user oneself or not) or not (Step 17-3).

When the master controller 3-29 in Step 17-3 judges that its data is theline (own line) allotted by the own telephone terminal 1-1, the mastercontroller 3-29 sets "0" as INDEX (INDX) to set a color data of the ownline on the basis of a color set data table (COLOR) shown in FIG. 21(b)(Step 17-4).

When the master controller 3-29 judges that its data is not, the mastercontroller 3-29 recognizes line kind of the line and sets INDEXcorresponding to line kind, for example, when line kind is Office lineroute 1, the master controller 3-29 sets "1" as INDEX, when line kind isOffice line route 2, the master controller 3-29 sets "2" as INDEX, whenline kind is Office line route 3, the master controller 3-29 sets "3" asINDEX, when line kind is PBX line route, the master controller 3-29 sets"4" as INDEX, when line kind is hot line route, the master controller3-29 sets "5 as INDEX, when line kind is branch line route, the mastercontroller 3-29 sets "6" as INDEX (Step 17-5).

The master controller 3-29 determines a color data of line key 6-1 onthe basis of the setting INDEX in Step 17-4 and Step 17-5 (Step 17-6).

Next, the master controller 3-29 executes operations (from Step 17-2 toStep 17-6) until the color data of all line key 6-1 on the paginationkey 2-2 has been determined (Step 17-7).

Controlling color indication corresponding to line key 6-1 andindicating in color the line key on the pagination key 2-2 enables theoperator to intuitively recognize the line kind.

Next, an outline of handling of line call reception on call receptionexclusive key 2-20 or extension key 2-21 will be explained withreference to a flow chart shown in FIG. 22.

Detecting a call received, the central controller (software) 1-20 of theline controller 1-2 sends Call Reception Information of the line to alldigital telephone terminal line circuit 1-3. These digital telephoneterminal line circuits 1-3 send, after receiving the Call ReceptionInformation, the Call Reception Information as a line information to theslave controller 3-1 of all telephone terminal 1-1.

After receiving the line information, the slave controller of respectivetelephone terminal 1-1 analyzes the line information (Step 19-1) todecide whether the line information relates or not to the call reception(Step 19-1). If the line information relates to a call reception (step19-2). Line Indication Information is sent to the master controller 3-29to indicate or display a call reception on the line key 6-1corresponding to the line information related line (Step 19-3).

Also, the master controller 3-29 indicates the objective line key 6-1which is being indicated on the pagination key on the base of receivedLine Indication Information in form of indication shown in FIG. 16(d),as well as picks up the kind of the objective line on the base of theLine Indication Information and sends kind data to the slave controller(Step 19-4).

After receiving the data related to line kind, the slave controller 3-1turns on and off the lamp corresponding to various line kinds (forexample, in case of office line, the lamp is LED 2-71; in case of PBX,the lamp is LED 2-81 of the PBX lamp; in case of hot line, it is LED2-91 of the hot line lamp; in case of extension 1, it is LED 2-51 ofextension 1 lamp; in case of extension 2, it is LED 2-61 of theextension 2) in form shown in FIG. 15(d) indicating a call reception(Step 19-5).

Simultaneously with a call reception indication control operationexecuted every line kind, slave controller 3-1 carries out a ringercontrol in order to inform the operator of such call reception (Step19-6). It is possible to set the indication kind of LEDs and sound kindof the ringer for every line kind. According to such telephone terminal1-1, because that there is a priority order every line kind, a ringersound of line is changed to that of the line having higher priority kindeven though the call is the latter one.

After a handling of step 19-6, the slave controller 3-1 connects thedata of line received preparing to response to a call reception queue(Step 19-7). The call reception queue means a data style. Because thatline data are stored in the form of a chain, it is advantageous toarrange such data in order according to an order of reception. Callreception keys are prepared for every line and they are sequentiallyconnected mutually at time of reception. When the operator responds fromthe head of the call row, the operator can select and respond to themost important call for him, resulting in an equal waiting time ofcallers.

By the way, when the program (dealing window) concerning a communicationcontrol which has started by the master controller of telephone terminal1-1 has icons or a general application is started on a different windowand a call is received during a usage of personal computer function, themethod described above is executed at the side of the slave controllerhaving no influence on the general application rings a ringer and turnson and off the lamps of respective line kinds (in FIG. 3, anyone of LED2-27, 2-81, 2-91) as shown in FIG. 15(d).

In this condition, when the operator doesn't want to interrupt thecurrent application, a pushing the call reception exclusive key 2-20(anyone of 2-70, 2-80 or 2-90) corresponding to the on-and-off turningof LED (anyone of 2-71, 2-81 or 2-91) placed at a central lower portionof a board of the telephone terminal enables to respond to the callwithout any interruption,

Outline of response control procedure mentioned above in the slavecontroller 3-1 will be explained with reference to a flow chart shown inFIGS. 23 and 24.

When you push down a call reception key 2-20 (anyone of Office key 2-70,PBX Line key 2-80, and HOTLINE key 2-90) corresponding to an on-and-offturning of LED (anyone of 2-71, 2-81 and 2-91) showing that it is theline kind currently receiving a call, the slave controller 3-1 shown inFIG. 23 recognizes the key pushing down operation and judges that suchpushing is a response instruction or not, or there is a receiving callor not (Step 20-1).

When such key pushing down is a response instruction, slave controller3-1 decides a line kind allotted to every call reception exclusive key2-20 on the basis of the start key of the pushed key (call receptionexclusive key) 2-20 (Step 20-2), and decides a trunk through a receptionqueue corresponding to the line kind. That is, a trunk of the linefirstly received corresponding to the line kind determined in the step20-2 is chosen from the trunks contained in line controller 1-2 withreference to the line information stored on an order of reception in thememory (RAM 3-24)(step 20-3).

Then, the slave controller 3-1 transmits Response Information accordingto the decided trunk information to central controller 1-2 through adigital telephone terminal line circuit 1-3 (Step 20-4), as well assends Response Information to the master controller in order to informthe line controller 1-2 of a sending of Response Information(Step 20-5).Thus, the received line becomes to a response and communication status,the slave controller 3-1 is connected to a telephone receiver such as ahandset 3-21, a hands-free microphone 3-22, and hands-free speaker 2-29and the operator starts a speech or conversation.

In order to respond to the line received as mentioned above, a responseis executed by Extension 1 key 2-50 or Extension 2 key 2-60 and LED 2-51or LED 2-61 corresponding to these keys is lit in the form shown in FIG.15(b).

The line controller 1-2 responds to the receiving line referring to thetrunk information appointed by Response Information and informs alltelephone terminals 1-1 of Busy Information. It is the reason why theline controller doesn't manage line containment status of each telephoneterminal as described above and all telephone terminal 1-1 respectivelymanage their own mechanisms themselves.

Also as shown in FIG. 24, slave controller 3-1 judges, after receivingline information form line controller 1-2, that it relates to the lineor does not relate to the line by a call reception information analysis(Step 20-6). When it is line information related to the line, the slavecontroller 3-1 judges that the line information is Busy Information ornot (Step 20-7).

When the line information is Busy Information, the slave controller 3-1sends information for indicating that the line key 6-1 corresponding tothe line information on pagination 2-2 is busy in the form of theindication shown in FIG. 16(b) or (c) (Step 20-8). It is noted that thetreatment of the step 20-8 is necessary when the pagination key 2-2shows a dealing window.

Also the slave controller 3-1 detects information of line of busy statusfrom the memory(RAM 3-24) storing line information in an order ofreceptions corresponding to the line kinds previously allotted to eachcall reception exclusive key 2-20 (Step 20-9), and judges that there isa call received line other than that in the memory (Step 20-10). Ifthere is another receiving line, sound kind of call reception ringer isagain set and indication kind of LEDs (2-71, 2-81, 2-91), respectivelycorresponding to the particular line kind is again set (Step 20-12).

Operation in the step 20-12 sets at will a sound kind of call receptionringer at every line kind according to the data, decides a priorityorder or ranking of the sound kinds, and recognizes the line kind whichis necessary to the operator by sound.

When there is no receiving line in the step 20-10, the ringer soundstops and the indicating LEDs (2-71, 2-81, 2-91) is turned off (Step20-11).

When a dealing window is iconized or a personal computer function isunder usage status after a general application starts on another window,and the call reception exclusive key 2-20 (2-71, 2-81, 2-91) eachcorresponding to the on and off turning LEDs (2-71, 2-81, 2-91)respectively placed at the central lower portion of the board oftelephone terminal 1-1 is pushed down, the operator can respond to thereceiving line without an interruption of the current application usage.

Similarly, when the communication control program (dealing window)effective by the master controller 3-29 in the telephone terminal isiconized, or personal computer function is under usage due to a start ofa general application on another window and side of the slave controller3-1 as described above rings the ringer in order to turn on or off ofLEDs (2-70, 2-80, 2-90) at every line kind, it is necessary to instantlyindicate an indication screen (dealing window) concerning telephonefunction on a screen (pagination key 2-2) of the telephone terminal 1-1.

However, in order to display again a line indication screen (dealingwindow) of the program concerning the telephone function that the mastercontroller 3-29 is handling, it is necessary to interrupt the currentlyrunning application and make the program of the master controller 3-29return from the iconized one to a full frame or select the window ofprogram of the master controller 3-29 from a plurality of windowsresulting in a response delay to a call reception due to a number ofoperations of the operator.

In order to solve such problem of response delay, the telephone terminal1-1 of the invention employs a system in which a pushing TelephoneScreen Return key 2-8 displays or returns, by one-touch operation, adealing window in the display (pagination key 2-2) of the telephoneterminal board under a control of the slave controller 3-1 attaining aquick response to call receptions.

Such telephone display return operation will be explained with referenceto a flow chart shown in FIG. 25.

During an execution of general applications, you push down TelephoneScreen Return key 2-8 shown in FIG. 25 and the slave controller 3-1recognizes that certain hard key is pushed executing a key analysisoperation. The key analysis operation of the slave controller 3-1 judgesthat Telephone Screen Return key 2-8 has been pushed down or not (Step21-1). When it decides that Telephone Screen Return key 2-8 has beenpushed, the slave controller 3-1 transmits Screen Return Key Informationto the master controller (Step 21-2).

When the master controller 3-29 receives Screen Return Key Information,it analyzes the information and judges that the information is ScreenReturn Key Information or not. If it is Screen Return Key Information,the master controller 3-29 recognizes that Telephone Screen Return key2-8 has been pushed down (Step 213). The master controller 3-29 sends acommand for displaying a dealing window of the largest size on the firstfront window of the controller or an order for indicating the largestdisplay to operation system of the master controller (Step 21-4).

On the basis of the largest display indication order from the mastercontroller, the dealing window of the largest size is displayed onindication display (pagination key 2-2)of the telephone controller 1-1.

Consequently, the operator can return and display a dealing window onpagination key 2-2 by one-touch operation of Telephone Screen Return key2-8 and respond quickly to the receiving line through the dealingwindow.

According to the embodiment of the invention, the system accommodates anumber of the telephone terminal, and data stored in the telephoneterminals and data the line controller 1-2 necessitates are managed byan integral management terminal (system administration terminal: SAT)1-19.

The integral management terminal 1-19 necessitates download or uploadoperation of set data at the side of telephone terminal 1-1 between thetelephone terminal 1-1 and the integral terminal 1-19.

Next, a download operation of the set data of the telephone terminal setin the integral management terminal 1-19 through line controller 1-2into the telephone terminal will be explained with reference to asequence shown in FIG. 26. 3-2 depicted in FIG. 26 shows a controlsoftware of slave controllers 3-1, and 3-29 show a control software ofmaster controller 3-29.

First, when a download is demanded by the integral management terminal,line controller 1-2 controls the speech path switch 1-4, recognizing thedownload demand through a terminal adapter 1-21 and PC interface trunk1-16, setting a passage between the PC interface trunk and all digitaltelephone terminal line circuits 1-3, and obtaining a download possiblecondition (however, except for one digital telephone terminal linecircuit 1-3, a multi-pass connection is preferred, which set one-wayconversation passage or route).

As a result, control software 3-2 of the slave controller 3-1 ofrespective telephone terminals 1-1 of the integral management terminalonce receives Download Demand Information issued from the integralmanagement terminal through D channel of the line. The Download DemandInformation is then relayed to control software 3-29' of the mastercontroller 3-29 (Step 22-7).

Next, when the software 3-29' of the master controller 3-29 receivesDownload Demand Information, the software prepares a download operationand transmits Initialization Demand Information for downloading tocontrol software 3-2' of the slave controller 3-1 (Step 22-8).

Control software 3-2' of the slave controller 3-1 executes a downloadinitialization of various hardware for preparing downloading operationafter it receives an initial demand information (Step 22-9), and afterthe download initial operation transmits Initial Completion Informationto control software 3-29' of the master controller 3-29 (Step 22-10).

Thus, after download preparation of various telephone terminal 1-1,control software 3-29' of the master controller 3-29 sends DownloadDemand Confirmation Information to the control software 3-2' of theslave controller 3-1, as well as the control software of the slavecontroller 3-1 sends Download Demand Confirmation Information to theline controller 1-2 through line D channel (Step 22-11).

Next, the control software of the slave controller sends DMA startssignal urging a direct memory access to make a direct memory accesscontroller (DMAC) 3-13 start according to Download Demand ConfirmationInformation (Step 22-12).

Noteworthly, direct memory access means an operation of one byte datasequentially received by serial communication receiver/transceiver(USART0) 3-15 being sequentially stored in a download/upload buffer A5-2 of the common memory (DPRAM) 3-27 between the slave controller 3-1and the master controller 3-29.

Integral management terminal 1-19 contained in line controller 1-2sends, after receiving Download Demand Confirmation Information throughthe line controller 1-2, 512 bytes in total every one byte of DownloadData of the telephone terminal to serial communicationreceiver/transceiver 3-15 at side of the slave controller 3-1 through B2channel of line (Step 22-13).

Next, DMAC 3-13 sequentially stores Download Data received by serialcommunication receiver/transceiver 3-15 in the common memory 3-27. DMAC3-13 completes such sequential storing of Download Data to the commonmemory 3-27, after a sending of 512 bytes of Download Data from integralmanagement terminal 1-19, and sends Interruption Signal to the controlsoftware 3-2' of the slave controller 3-1 (Step 22-14.

The control software 3-2' of the slave controller 3-1 sends, afterreceiving Interruption Signal from DMAC 3-13, Bufferful Information tothe control software of the master controller 3-29 through the commonmemory 3-27 in order to prepare for the next coming download data (Step22-15), as well as sends DMA Start Signal to DMAC 3-13 (Step 22-16).

Memory address is adapted to be set to make DMC 3-13 store, aftersending DMA Start Signal to DMAC 3-13 at the step 22-16, download datasent from the integral management terminal 1-19 in download/uploadbuffer A 5-3.

Also, control software 3-29' of the master controller 3-29 reads out,after receiving Bufferful Information, download data stored indownload/upload buffer A 5-2, stores this download data in hard disc(HDD) 2-30 through a hard disc driver 4-17 (Step 22-17), and sendsBufferclear Information to control software 3-2' of the slave controller3-1 (Step 22-18).

During the control software 3-29' of the master controller 3-29 readsDownload data from the download/upload buffer A 5-2, an integralmanagement terminal 1-19 sends the next Download Data to serialcommunication receiver/transceiver 3-15 through the B channel of line byrate of 512 bytes in total every one byte (Step 22-19). Next, DMAC 3-13sequentially stores Download Data in the serial communicationreceiver/transceiver 3-15 in the common memory. Then, DMAC 3-13completes, after a sending of 512 bytes of download data from integralmanagement terminal 1-19, a sequential storing of Download Data to thecommon memory, and sends Interruption Signal to control software 3-2' ofthe slave controller 3-1 (Step 22-20). After receiving an InterruptionSignal issued from DMAC 2-1, control software 3-2' of the slavecontroller 3-1 sends Bufferful Information to control software 3-29' ofthe master controller 3-29 preparing for coming of next download datathrough the common memory 3-2 (Step 22-21), as well as sends DMA StartSignal to MAC 3-13 (Step 22-22).

At the step 22-22, DMA Start Signal has been sent to DMAC 3-13 and thenthe DMAC 3-13 sets memory address so as to store download data from theintegral management terminal 1-19 in download/upload buffer A 5-2.

Also, the control software 3-29' of the master controller 3-29 readsout, after receiving Buffer Information, Download Data stored indownload/upload buffer B 5-3, stores the Download Data in hard disc 2-30(Step 22-23), and sends Bufferclear Information in control software 3-2'of the slave controller (Step 22-24).

In addition, then the download/upload buffer A 5-2 and download/uploadbuffer B 5-3 are controlled so as to alternately be used. Because thatthe download data has been stored in download/upload buffer B 5-3 evenwhile control software 3-29' of the master controller 3-29 is readingdownload data stored in download/upload buffer A 5-2 as shown in thestep 22-19, download data of respective download/upload buffers A and B5-2 and 5-3 is not broken.

As described above, after the operations from the step 22-13 to step22-24 are repeated and sending of all download data is completed by theintegral management terminal 1-19, the integral management terminal 1-19uses control software 3-2' of the slave controller 3-1 to send DownloadConfirmation Information to the control software 3-29' of the mastercontroller 3-29 through D channel of line (Step 22-26).

Next, the master controller having Download Confirmation Informationsends Download Completion Information containing either informationshowing a normal completion of downloading and other information showingan abnormal completion of downloading to the integral managementterminal 1-19 (Step 22-27). Then, because that data changes andinitialization of various devices and memories are necessary, ResetDemand Information is sent to control software 3-2' of the slavecontroller 3-1 in order to reset the control software, as well ascontrol software 3-29' of the master controller 3-29 is initialized(Step 22-28).

Additionally, because that download sequence shown in FIG. 26multiply-connects a conversation pass of line controller 1-2 to aplurality of the telephone terminal 1-1 in order to simultaneouslydownload through a B2 channel, the system of returning or informing anormal condition of communication from the telephone terminal 1-1 every512 bytes of 1 block is not used in the download sequence.

Accordingly, when it ends with an abnormal condition, telephone terminal1-1 sends Download Completion Information including information ofshowing that the download ends with abnormal condition to the integralmanagement terminal 1-19 at the step 22-27 in order to inform of anabnormal downloading to the integral management terminal 1-19.

Such integral management terminal 1-19 can download a set data of a sideof the telephone terminal 1-1 to the telephone terminal itself.

Next, an operation of integral management terminal 1-19 uploading thedata set in the telephone terminal through line controller 1-2 will beexplained with reference to the sequence shown in FIG. 27.

First, when there is an upload demand from integral management terminal1-19, line controller 1-2 recognizes the upload demand through aterminal adaptor 1-21 and PC interface trunk 1-16, controls a speechpath switch 1-4 so as to set a conversation channel between PC interfacetrunk 1-16 and digital telephone terminal line circuit 1-3 of an objectof the upload demand, and sets an upload possible status.

Thus, the telephone terminal 1-1 of the object of the upload demand andconnected to the integral management terminal 1-19 once receives theUpload Demand Information issued from integral management terminal 1-19as shown in FIG. 27 by the control software 3-2' of the slave controller3-1 through D channel of line, and relays the information to controlsoftware 3-29' of the master controller 3-29 (Step 23-7).

Receiving Upload Demand Information, control software 3-29' of themaster controller 3-29 prepares for uploading and sends Initial DemandInformation for uploading to control software 3-2' of the slavecontroller (Step 23-8).

Receiving Initial Demand Information, the control software 3-2' of theslave controller 3-1 executes initial operation for uploading varioushardwares preparing for uploading (Step 23-9) and then sends InitialCompletion Information to the control software 3-29' of the mastercontroller 3-29 (Step 23-10).

As described above, upload preparation has been completed in telephoneterminal 1-1 of object of the upload demand, and control software 3-29'of the master controller 3-29 sends Upload Demand ConfirmationInformation to line controller 1-2 through D channel of line (Step23-11), as well as stores the upload data which is read out of a harddisc (HDD) 2-30 through a hard disc driver 4-17 in the download/uploadbuffer A 5-2 on the common memory (DPRAM) 3-27 placed between the slavecontroller 3-1 and the master controller (Step 23-12), and sends DataSet Information to control software 3-2' of the slave controller 3-1(Step 23-13).

The control software 3-2' of the slave controller 3-1 sends DMA StartSignal urging direct memory access to start to a direct memory accesscontroller (DMAC) 3-13 according to Data Set Information. DMA StartSignal is adapted to be sent to DMAC 3-13 at the step 23-14 ,and DMAC3-13 sets memory address so as to store the next upload data to be sentfrom control software 3-29' of the master controller 3-29 indownload/upload buffer B 5-3.

After the operation of the step 23-14, this DMAC 3-13 sends Upload Datastored in the download/upload buffer A 5-2 to integral managementterminal 1-19 every one byte through serial communicationreceiver/transceiver (USATRTO) 3-15 and B channel of line (Step 23-16).

During the operation of the step 23-16, control software 3-29' of themaster controller 3-29 stores next upload data in download/uploadbufferB 5-3 (Step 23-15).

Next, after completion of sending upload data stored in download/uploadbuffer A 5-2, DMA 3-13 sends Interruption Signal to control soft-ware3-2' of the slave controller 3-1 (Step 23-17), informing of a callsending completion to the slave controller 3-1.

Then control software 3-29' of the master controller 3-29 sends Data SetInformation to control software 3-2' of the slave controller 3-1 (Step23-18). This control software 3-2' of the slave controller 3-1 sends DMAStarts Signal urging direct memory access to start according to Data SetInformation to dynamic access controller (DMAC) 3-13 (Step 23-19).

It is noted that DMAC 3-13 sets , after it receives DMA Start Signal inthe step 23-18, the memory address so as to store next upload data to besent from control software 3-29' of the master controller 3-29 indownload/upload buffer A 5-2.

After the step 23-19, DMAC 3-13 sends Upload Data stored in thedownload/upload buffer B 5-3 to the integral management terminal 1-19every one byte through serial communication receiver/transceiver(USARTO) 3-15 and B channel of line (Step 23-20). After completion ofsending all Upload Data, Interruption Signal is sent to the controlsoftware 3-2' of the slave controller 3-1 (Step 23-21) informing of acall sending completion.

It is controlled that after that download/upload buffer A 5-2 anddownload/upload buffer B 5-3 are alternately used.

Consequently, even though DMAC 3-13 is sending upload data stored indownload/upload buffer A 5-2 to the integral management terminal 1-19,upload data of respective download/upload buffer A/B 5-2/5-3 is notinterrupted since next upload data in master controller 3-29 is adaptedto be stored in download/upload buffer B 5-3.

The handling operations from the step 23-12 to step 23-21 aresequentially repeated. After all upload data in telephone terminal 1-1of upload demand object are sent to the integral management terminal1-19 (Step 23-22), the control software 3-29' of the master controller3-29 sends Upload Confirmation Information showing a sending completionof uploading to the integral management terminal 1-19 through D channelof line (Step 23-23).

After receiving Upload Confirmation Information, this integralmanagement terminal 1-19 send Upload Completion Information to controlsoftware 3-29' of the master controller 3-29 through D channel of line(Step 23-24). Therefore, after receiving the Upload CompletionInformation, the control software 3-29' of the master controller 3-29recognizes a completion of upload data uploading and returns to ordinaloperations.

As a result, in this integral management terminal 1-19, it is possibleto upload the set data of the telephone terminal 1-1 side.

Operation of line key 6-1 being displayed on an indication screen(pagination key 2-2) of board of telephone terminal 1-1 is of a touchpanel type. When the line key on the indication screen is touched, anidentification recognizing such touching by the operator is done. Theoperator fails to obtain a stroking feeling of general key pushing-downand some operators demand such general stroking feeling.

In order to satisfy such demand, hard key 2-3 (line 18-1 and functionkey 18-2) corresponding to the indication key being displayed onpagination key 2-2 as shown in FIG. 3 of the telephone terminal 1-1according to the invention are arranged on the board.

According to the system, hard key 2-3 is used as a function keyaccording to an indication screen and the hard key 2-3 in the mostneighborhood of the keys of indication key on the pagination key 2-2 hasa function corresponding to the indicated key. It is possible to use thehard key 2-3 as a stable line key in no connection with the indicatedkey notwithstanding a function of the indication key.

Next, control handling of hard key 2-3 will be explained with referenceto a flow chart shown in FIG. 28.

As shown in FIG. 28, after pushing-down anyone of hard keys 2-3, theslave controller 3-1 reads such pushing-down by keyboard controller 3-32and a key analysis routine recognizes a key of hard key 2-3 (Step 24-1)and it is changed to the screen key corresponding to the hard key 2-3according to its position information (Step 24-2).

If line key 6-1 on the display is at non-use condition, down-pushing ofhard key in the step 24-1 is recognized as a call transmission operation(Step 24-6), Call Transmission Information is sent to the linecontroller 1-2 (Step 24-3). After that, it is handled as a calltransmission of the line key 6-1 on the display of a sequence identicalwith the line call transmission described above and Screen KeyInformation is sent to the master controller 3-29 (Step 24-5).

In the step 24-6 operation, when line key 6-1 on the display isreceiving a call or holding a call, down-pushing of hard key 2-3 in thestep 24-1 is recognized as a response operation (Step 24-7), ResponseInformation is sent to the line controller 1-2 (Step 24-2), then it ishandled as a call transmission of the line key 6-1 on the display ofsequence identical with line response.

That is, control of hard key 2-3 can be attained by only the slavecontroller 3-1 and the master controller 3-29 is controlled by one whichis completely identical with line key 6-1 on display.

It is possible to set data in the slave controller 3-1 so as to usepreviously this hard key 2-3 as a fixed line without any relation withevery display. In this case, it is obvious that it is not necessary tosend a piece of Screen key information to the master controller 3-29.

Next, appearance of another telephone terminal smaller than thetelephone terminal 1-1 shown in FIG. 1 will be explained with referenceto FIGS. 29(a)-29(d). The appearance of telephone terminal 1-1' havingthe function identical with another telephone terminal 1-1 shown in FIG.1, a small size, and an improved operability is depicted in FIGS.29(a)-29(d). FIG. 29(a) is a front view; FIG. 29(b) is left side view oftelephone terminal 1-1' turned; FIG. 29(c) is a right side view; andFIG. 29(d) is a plane view of the terminal.

As shown in FIGS. 29(a)-(d), the board of a housing 2-1' of thetelephone terminal 1-1' has a pagination key 2-2' of a combination ofcolor screen (TFT/STN color LCD display) of about 10 inch and a pressuresensitive touch panel mounted on the color display, a plurality offunction keys 2-4' correspondingly mounted on left and right handsets(not shown), a plurality of extension keys 2-21', a number ofconcentrated reception indication response (only call reception) mountedon every line kind, POW key 2-77 for turning on and off by means of asoftware the power source of telephone terminal 1-1', Telephone ScreenReturn key 2-8' for changing by one-touch its condition from a personalcomputer function active one (personal computer application is underuse) to a line screen active one (indication of telephone functionscreen), and a hands-free speaker 2-9'.

Pagination key 2-2' of the function keys 2-4', extension keys 2-21'concentrated reception indication response (call reception only) keys2-20', POW key 2-7', Telephone Screen Return key 2-8', hands-freespeaker 2-9' and modular jack 2-18' of the telephone terminal 1-1',respectively have the functions identical with that of the paginationkeys 2-2, function keys 2-4, extension keys 2-21, concentrated receptionindication response (call reception only) keys 2-20', POW key 2-7,Telephone Screen Return key 2-8, hands-free speaker 2-9, and modularjack 2-18 of the telephone terminal 1-1, so that their detailedexplanation are omitted. That the LEDs corresponding to function keys2-4', extension key 2-21', concentrated reception indication response(call reception only) key 2-20', POW key 2-7' and Telephone ScreenReturn key 2-8' are installed in order to indicate various conditions isthe same as that of telephone terminal 1-1 shown in FIG. 2.

As shown in FIG. 29(b), a main body 2-1' of the telephone terminal 1-1'can be slanted at will between about 20 to 80 degree of angle. Also, thetelephone terminal 1-1' has extension key 2-21', concentrated receptionindication response (call reception only) key 2-20', POW key 2-7', andTelephone Screen Return key 2-8', which are arranged on board upperportion, and function keys 2-4, which are placed at left and right sidesof the board by handsets mounted at the left and right, in order toimprove an operability of the operator.

Telephone terminal 1-1' doesn't have keys of hard key 2-3 telephoneterminal 1-1 shown in FIG. 2, however their functions are supplementedby that of pagination key 2-2' miniaturizing the main body 2-1'.

Furthermore, sound volume controller 2-10, tape recorder connection jack211, floppy disc driver 2-12, power source input connector 2-14, mainpower source switch 2-15, brightness control volume of screen 2-16, andmicrophone attachment 217, which are installed on the telephone terminal1-1', are installed in a separate control box or optional adaptor (notshown).

As described above, because that telephone terminal 1-1' shown in FIG.29 has various keys mounted on the upper portion and left and rightsides of the board of telephone terminal 1-1', operability of the systemof the invention can be improved. Also, different control box isemployed, so the size of the main body of the telephone terminal becomessmall realizing that it is used in a small space, As described above,the telephone terminal and telephone change system accommodating theterminal of the invention are usefully employed as speech terminals ofdealing speech system used to execute financial transactions of banksand securities companies and the like, speech terminals for jeweldealing business, receptionist desk terminals of taxi companies andtransportation companies, urgent countermeasure announcing terminals forbanking, or general office telephones.

We claim:
 1. A telephone terminal connected to a line, comprising:adisplay; a first controller having a first microprocessor (MPU) forcontrolling the display; a line control means for executing aninterfacing function with said line; a detection means for detectingoperational selection of information concerning speech controlsdisplayed on the display; and a second controller having a second MPUfor controlling the line control means and the detection means, whereinthe second controller has means for sending a display instructioninformation corresponding to a selection information to the firstcontroller when the second controller receives the selection informationwith reference to operational selection from the detection means, andmeans for sending speech controls information to the line control means,and wherein the detection means is constructed by touch keys mounted onthe display.
 2. The telephone terminal according to claim 1, wherein thetelephone terminal has a common memory accessible to both the firstcontroller and the second controller,the second controller has means forsending the display instruction information to the first controllerthrough the common memory.
 3. The telephone terminal according to claim1, wherein the telephone terminal is under controls of the firstcontroller and has a memory means for storing control information usedby the second controller,and said first controller has means forrelaying the control information stored in the memory means to thesecond controller through the common memory after a start of thetelephone terminal.
 4. The telephone terminal according to claim 1,wherein the second controller has means for monitoring an operativecondition of the first controller and means for sending a re-startsignal to the second controller when an abnormal condition of the firstcontroller is recognized.
 5. The telephone terminal according to claim1, further comprising display control means for controlling a display ofa multi-window in the display, and indication contents informing meansfor informing of contents information which indicates indicationcontents displayed on the display.
 6. The telephone terminal accordingto claim 5, further comprising a common memory to which both theindication contents informing means and the second controller areaccessible,and the indication contents informing means informs of thecontents information to the second controller through the common memory.7. The telephone terminal according to claim 6, wherein the secondcontroller has an analysis means for analyzing selection informationcorresponding to the operational selection when the detection meansdetects the operational selection,and recognizing means for recognizingspeech control information corresponding to the selection informationanalyzing by the analysing means on the basic of the contentsinformation.
 8. The telephone terminal according to claim 5, wherein thesecond controller has an analyzing means for analysing selectioninformation corresponding to the operational selection when thedetection means detects the operational selection,and recognizing meansfor recognizing speech control information corresponding to theselection information analyzed by the analyzing means on the basis ofthe contents information.
 9. The telephone terminal according to claim1, wherein the display is disposed on a computer panel, the telephoneterminal further comprising an incoming call reception key disposed onthe display panel adjacent to the display and operable under control ofthe second controller,wherein the second controller has a means forexecuting response operation for an incoming call receiving lineaccording to an input of the response key when an incoming call isreceived by the line responsible by the telephone terminal.
 10. Thetelephone terminal according to claim 9, further comprising an incomingcall display means corresponding to said incoming call receptionresponse key, wherein the second controller has means for displaying anincoming call reception on the incoming call display means correspondingto the incoming call reception response key concerning the receivingline.
 11. The telephone terminal according to claim 1, furthercomprising hard keys corresponding to keys at left and right sides ofthe touch keys and being placed at both left and right sides of thedisplay,wherein the second controller has means respectively operatingfor operation of a touching of the touch key and a down-pushing of thehard key.
 12. The telephone terminal according to claim 1, wherein thedisplay is disposed on a computer panel, the telephone terminal furthercomprising an extension key disposed on the computer panel adjacent tothe display and usable to response with reference to an extension calltransmission or an extension call reception,wherein the secondcontroller has a means for executing responding operations for theextension call transmission or the extension call reception when aninput of the extension key is detected.
 13. The telephone terminalaccording to claim 1, wherein the display is a TFT or STN color display,and the first controller has means for identifying and indicating a linekey condition of information concerning speech controls displayed on thedisplay by means of indication of colors and flickering of theindication of colors.
 14. The telephone terminal according to claim 1,further comprising a telephone function demand key,wherein the secondcontroller has means for sending key input information indicating theinput to the first controller when the second controller detectsoperation of the telephone function demand key, and wherein the firstcontroller has means for indicating information concerning the speechcontrols on the display when the first controller receives the key inputinformation.
 15. The telephone terminal according to claim 1, whereinthe second controller has judging means for judging whether or not adial input operation is necessary to a call transmission operation whena call transmission is recognized, and means for informing and urgingthe first controller to display a window indication of dial key on thedisplay.
 16. The telephone terminal according to claim 1, wherein thedisplay includes a plurality of line indication touch buttonscorresponding to a plurality of lines that are displayed under controlby the first controller,wherein, in a first state of the telephoneterminal in which a quick call catching is desired, the secondcontroller recognizes operation of one of the line indication touchbuttons on the display, retrieves information related to a currentstatus of the corresponding one of the lines and the telephone terminal,and if a call transmission is allowable, the second controller sends atransmission outgoing call information to the line control means, andthe line control means catches the corresponding line so as to allow thecall transmission to be made over the corresponding line, and wherein,in a second state of the terminal in which the quick call catching isnot desired, the second controller recognizes operation of one of theline indication touch buttons on the display and informs the firstcontroller of the operation of the one of the line indication touchbuttons, the first controller retrieves information related to thecurrent status of the corresponding one of the lines and the telephoneterminal, and if a call transmission is allowable, the first controllersends the transmission outgoing call information to the line controlmeans, and the line control means catches the corresponding line so asto allow the call transmission to be made over the corresponding line.17. The telephone terminal according to claim 1, wherein the first andsecond controllers each periodically carry out access to the commonmemory in a normal operation mode of the first and second controllers,andwherein, when the second controller does not carry out periodicaccess to the common memory within a certain time frame, the secondcontroller determines that the first controller is in an abnormal state,and causes the first controller to enter a reset state.
 18. A telephoneterminal connected to a line, comprising:a display; a first controllerfor controlling the display; a line control means for executing aninterfacing function with the line; a detection means for detectingoperational selection of information concerning speech controlsdisplayed on the display; a second controller for controlling the linecontrol means and the detection means; and a common memory having afirst port accessible to the first controller and a second portaccessible to the second controller, wherein the second controller hasmeans for sending display instruction information corresponding toselection information to the first controller through the common memorywhen the second controller receives the selection information withreference to operational selection from the detection means, and meansfor sending speech control information to the line control means, andwhere in the detection means is constructed by touch keys mounted on thedisplay.
 19. The telephone terminal according to claim 18, wherein thetelephone terminal is under control of the first controller and has amemory means for storing control information used by the secondcontroller, andwherein the first controller has means for relaying thecontrol information stored in the memory means to the second controllerthrough the common memory after a start of the telephone terminal. 20.The telephone terminal according to claim 18, wherein the secondcontroller has means for monitoring an operative condition of the firstcontroller and has means for sending a re-start signal to the secondcontroller when an abnormal condition of the first controller isdetected.
 21. The telephone terminal according to claim 20, wherein thesecond controller comprises:an analysis means for analyzing selectioninformation corresponding to the operational selection when thedetection means detects the operational selection; and a recognizingmeans for recognizing speech control information corresponding to theselection information analyzed by the analysis means on the basis of thecontents information.
 22. The telephone terminal according to claim 18,further comprising:a display control means for controlling an appearanceof a multi-window in the display; and an indication contents informingmeans for informing to the second controller of contents informationwhich indicates what is displayed on the display.
 23. The telephoneterminal according to claim 18, further comprising an incoming callreception response key operable under control of the secondcontroller,wherein the second controller has means for executingresponse operation for an incoming call receiving line to an input ofthe incoming call reception response key when an incoming call isreceived by the line responsible by the telephone terminal.
 24. Thetelephone terminal according to claim 23, further comprising incomingcall display means corresponding to the incoming call reception responsekey,wherein the second controller has means for displaying an incomingcall reception on the incoming call display means to the incoming callreception response key concerning the receiving line.
 25. The telephoneterminal according to claim 18, further comprising hard keyscorresponding to keys on left and right sides of the touch key and beinglocated at both left and right sides of the display,wherein the secondcontroller has means respectively operating for either operation of thetouch key and down-pushing of any of the hard keys.
 26. The telephoneterminal according to claim 18, further comprising an extension keyusable to respond with reference to one of an extension calltransmission and an extension call reception,wherein the secondcontroller has means for executing responding operations for said one ofthe extension call transmission and extension call reception when aninput of the extension key is detected.
 27. The telephone terminalaccording to claim 18, wherein the display is one of a TFT and a STNcolor display, andwherein the first controller has means for identifyingand indicating a line key condition of information concerning speechcontrols displayed on the display by means of indication colors andflickering of colors.
 28. The telephone terminal according to claim 18,further comprising telephone function demand keys,wherein the secondcontroller has means for sending a key input information indicatinginput of the telephone function demand key to the first controller whenthe second controller detects input by the telephone function demandkey, and wherein the first controller has means for indicatinginformation concerning speech controls on the display when the firstcontroller receives the key input information.
 29. The telephoneterminal according to claim 18, wherein the second controllercomprises:judging means for judging whether a dial input operation isnecessary or not to a call transmission operation when a calltransmission is recognized; and means for informing and urging the firstcontroller to display a window indication of a dial key on the display.